package com.wan.usercenter.mapper;

import com.wan.usercenter.pojo.BasicDictionaryType;
import com.wan.usercenter.pojo.BasicDictionaryTypeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BasicDictionaryTypeMapper {
    long countByExample(BasicDictionaryTypeExample example);

    int deleteByExample(BasicDictionaryTypeExample example);

    int deleteByPrimaryKey(Long id);

    int insert(BasicDictionaryType record);

    int insertSelective(BasicDictionaryType record);

    List<BasicDictionaryType> selectByExample(BasicDictionaryTypeExample example);

    BasicDictionaryType selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") BasicDictionaryType record, @Param("example") BasicDictionaryTypeExample example);

    int updateByExample(@Param("record") BasicDictionaryType record, @Param("example") BasicDictionaryTypeExample example);

    int updateByPrimaryKeySelective(BasicDictionaryType record);

    int updateByPrimaryKey(BasicDictionaryType record);
}